﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace StreetlightGames.XnaEngine
{
    public interface ICamera : IGameComponent
    {
        /// <summary>Gets the ProjectionMatrix value</summary>
        Matrix ProjectionMatrix
        {
            get;
        }

        /// <summary>Gets the ViewMatrix value</summary>
        Matrix ViewMatrix
        {
            get;
        }

        /// <summary>Gets the BoundingFrustum value</summary>
        BoundingFrustum BoundingFrustum
        {
            get;
        }
    }
}
